import axios from 'axios'
import { Connect } from './tools'
axios.defaults.baseURL =Connect.oldbaseURL;
const imgPath = Connect.imgPath

var config = {
   imgPath: imgPath,
   oauth: '/oauth/token',
   register: '/mobile/user/register',
   deptTree: '/depts/getJsonTree',
   depts: '/depts',
   users: "/users",
   changeDeptEmp: '/users/changeDeptEmp',

   //菜单管理API
   menuTree: '/menus/getJsonTree',
   menu: "/menus",
   getMenu: '/menus',
   updateMenu: '/menus',
   addMenu: '/menus',
   getRoleList: '/roles/list',
   addMenuRole: '/menus',
   menuTreeByUser: "/menus/users/",

   //role
   postRole: '/roles',
   getRoles: '/roles',
   deleteRole: '/roles'

}

Date.prototype.Format = function (fmt) { //author: meizz 
    var o = {
        "M+": this.getMonth() + 1, //月份 
        "d+": this.getDate(), //日 
        "h+": this.getHours(), //小时 
        "m+": this.getMinutes(), //分 
        "s+": this.getSeconds(), //秒 
        "q+": Math.floor((this.getMonth() + 3) / 3), //季度 
        "S": this.getMilliseconds() //毫秒 
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
}

export default config;